'''
生成器比列表推导节约内存，因为列表推导是一次建立整个列表，再填入元素
而生成器是迭代推进，最重要的是最后生成的只有一个列表，而推导器会生成多个列表
'''
symbols = 'abcdefg'
tupleSymbols = tuple(ord(symbol) for symbol in symbols)
print(tupleSymbols)

import array

arraySymbols = array.array('I', (ord(symbol) for symbol in symbols))
print(arraySymbols)

if __name__ == '__main__':
    print(1)
